//导入fs filesystem文件管理模块
const fs=require('fs')
//构建一个promise对象
new Promise((resolve,reject) => {
    //调用fs模块中的readFile方法，读取1.txt中的文本
    fs.readFile('./1.txt', (err,data)=>{
        //读取1.txt文件夹成功的情况
        if(!err){

        //调用resolve方法并传入读取到的内容
        resolve(data)

        } else {
            
        //读取失败，调用reject方法，并传入错误信息
        reject(err)
        }

    })
})

    //promise对象还可以调用两个方法
    ps
    //promise对象的resolve方法被调用，会执行，then里内容
    .then(resolve => {
        console.log('then调用了'+resolve);
    })
    .catch(err =>{
        console.log('catch被调用了'+err);
    })